the albatross round someone's neck - German English Dictionary